/* global colors */

body {
	background-color:#232323;
	color:#e2e2e2;
}

h1, 
h2, 
h3, 
h4, 
h5, 
a, 
cite {
	color:#bcf0ff;
}

.label, .field label {
	color:#898989;
}

input, 
textarea {
	border:none;
	background-color:#bcf0ff;
	color:#3d3d3d;
}

input.submit, 
button {
	color:#bcf0ff;
	background-color:#898989;
}

.success {
	color:#bcf0ff;
}

#header {
	background-color:#dff8ff;
}

.content {
	background-color:#3d3d3d;
}

.content h2 {
	border-bottom:solid 1px #898989;
}

.members_list li a .image, 
#user_info #user_image  {
	background-color: #898989;
	border-style:solid;
	border-color:#898989;
}

.members_list li a .image {
	border-width:3px;
}

#user_info #user_image {
	border-width:5px;
}

.members_list li a:hover .image {
	border:solid 3px #acacac;
	background-color: #acacac;
}

.edit {
	color:#898989;
}

button, .button, .content .submit {
	background-color:#3d3d3d;
	border:none;
	border:solid 1px #898989;
}

/* nav colors */

#nav {
	background-color:#232323;
}

#nav li a.section {
	background-color:#898989;
	border-bottom:solid 5px #898989;
	color:#bcf0ff;
}

#nav li a.section:hover, 
#nav li strong a.section,
.index #nav li a.index, 
.members #nav li a.members, 
.forums #nav li a.forums, 
.blog #nav li a.blog
 {
	border-bottom:solid 5px #bcf0ff;
}

#nav li.active a.section, 
#nav li.active a.section:hover {
}

#utilities p, 
#utilities a {
	color:#898989;
}

#utilities input {
	background-color:#3d3d3d;
	color:#bcf0ff;
}

#footer {
	border-top:solid 1px #898989;
	color:#bcf0ff;
}

#footer p {
	color:#898989;
}


